			//rationalTestDriver is the testdriver for Rationalcompare.h and .cpp written by Daniel Hirst on 3/26/2014
			#include "Rationalcompare.h"
			#include <string>
			#include <iostream>
			using namespace std;
			
			
			int main() {
			 /*Creates and intializes a double array.
				functions as the main test case has a collection of positive and negative doubles
				all values greater than 3 will print a message about lack of perfect roundness due to extreme deviations
				all values less than -3 will print a message about lack of perfect roundness due to minor deviations
				all values in between will print a message about perfect roundness
				
				actual results
				
				3.209550655, 9.249675813, 4.265539169 returned a “bearing is not acceptably round do extreme deviations”.

				2.364213834, 0.157488218, -1.513096793 returned “This bearing is acceptably round”.

				-3.489714545, -6.269311153, -5.540672896, -8.792010148 returned “bearing is not acceptably round do to frequent minor deviations”.
*/
			 
			 //void teststubber()
			 
				 double anarray[10] = {3.209550655, 9.249675813 ,4.265539169 ,2.364213834 ,0.157488218 ,-3.489714545, -6.269311153, -1.513096793, -5.540672896, -8.792010148};

				 for(int i = 0; i < 9; i++)
				 {
					 cout << anarray[i] << " " << Reason(anarray[i]) << " " << SkewK(anarray[i]) <<endl;
				 }


			 
			 std::cin.get();
			 return 0;
			 }